class AgentConfigListController{
    constructor($state,$scope,$rootScope,AccountService,AgentService) {
        Object.assign(this, {$state, $scope, $rootScope, AccountService, AgentService});
        let currentState = $state.$current.name;
        let self = this;
        this.search(1);
    }

    /**
     * 查询
     */
    search(pageNo){
        let self  = this;
        let param = {};
        if(pageNo == undefined){
            pageNo = 1;
        }
        param.page_index=pageNo;
        param.page_size=10;

        // console.log(JSON.stringify(param));
        self.AgentService.getConfigList(param).then(_success).catch(_error);
        function _success(data) {
            // if(data.success==true){
            self.resultList = data.data;
            // console.log(JSON.stringify(self.orderData));
            // }
        }
        function _error(reason) {
            console.log(JSON.stringify(reason));
            // layer.alert(reason&&reason.text?reason.text:"对不起操作失败！",{
            //     title:"错误",
            //     icon: 2,
            //     btn:["知道了"],
            //     btn1:function (index,layerro) {
            //         layer.close(index);
            //     }
            // });
        };
    }
}
AgentConfigListController.$inject = ["$state","$scope","$rootScope","AccountService","AgentService"];

export default AgentConfigListController;